rigorous oversight of government expenditures - Almanca İngilizce Sözlük